with a hand or leg impediment or defect - Almanca İngilizce Sözlük

Aradığınız terimin karşılığı bulunamadı